package com.ys.web.yinsheng.model;

import com.ys.utils.base.j2se.JsonUtil;
import com.ys.utils.base.j2se.StringHandler;

import java.util.Map;

/**
 * @Author: dhf
 * @ClassName: BizResponseJson
 * @Date: 2022/7/20 20:38
 * @Description:
 * @Version: 1.0
 */
public class BizResponseJson {
    public String notifyType;//通知类型 01-进件通知  02-报备通知
    public String remark;//	M	描述
    public String status;//	O	状态 01-成功、02-转人工审核 03-审核拒绝、04-报备失败
    public String merchantInfo;//	O	商户信息，notifyType=01 参数json返回
    public String reportInfo;//	O	报备信息，notifyType=02 参数json返回


    public BizResponseJson(){

    }
    public BizResponseJson(String str){
        Map<String,Object> map = JsonUtil.jsonToBean(str,Map.class);
        if(StringHandler.isEmpty(map)){
            return;
        }
        this.notifyType=StringHandler.getString(map.get("notifyType"));
        this.remark=StringHandler.getString(map.get("remark"));
        this.status=StringHandler.getString(map.get("status"));
        this.merchantInfo=StringHandler.getString(map.get("merchantInfo"));
        this.reportInfo=StringHandler.getString(map.get("reportInfo"));
    }

}
